//#define  _CRT_SECURE_NO_WARNINGS
//#include <iostream>
//#include <vector>
//#include <algorithm>
//using namespace std;
//
//int main()
//{
//	int n, k;
//	cin >> n >> k;
//	vector<int> arr(n);
//	for (int i = 0; i < n; i++) cin >> arr[i];
//	sort(arr.begin(), arr.end());
//	int ret = 0;
//	for (int i = 0, j = 0; i < n; i++)
//	{
//		while (j < n && arr[j] - arr[i] <= k)
//			j++;
//		ret = max(ret, j - i);
//	}
//	cout << ret << endl;
//}